home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / util / misc / VMM_src.lha / VMM / tools / makefile < prev    next >
Encoding:
Makefile  |  1995-12-16  |  1.3 KB  |  51 lines

  1. TARGETS = VMMStat ShowPagesize ConvVMMCfg ReadMMUConfig VMMUsage VMMUsageCLI
  2.  
  3. AFLAGS = SET "PAGE4K=1" NOEXE QUIET LARGE I "/"
  4.  
  5. .c.o:
  6.   sc IDIR MUI:developer/C/include nolink data faronly $*.c 
  7.  
  8. all : $(TARGETS)
  9.  
  10. VMMStat : VMMStat.c /shared_defs.h
  11.   sc link nodebug pname VMMStat VMMStat.c
  12.  
  13. VMMUsageCLI : VMMUsageCLI.c
  14.   sc link nodebug VMMUsageCLI.c
  15.  
  16. ShowPageSize : ShowPageSize.o sv_regs30.o sv_regs40.o sv_regs60.o sv_regs851.o
  17.   sc link data faronly nodebug pname ShowPageSize ShowPageSize.o sv_regs30.o \
  18.           sv_regs40.o sv_regs60.o sv_regs851.o
  19.  
  20. ReadMMUConfig : ReadMMUConfig.o sv_regs30.o sv_regs40.o sv_regs60.o sv_regs851.o
  21.   sc link ReadMMUConfig.o sv_regs30.o sv_regs40.o sv_regs60.o sv_regs851.o
  22.  
  23. ConvVMMCfg : ConvVMMCfg.c
  24.   sc link ConvVMMCfg.c
  25.  
  26. VMMUsage : VMMUsage.o /timer.o
  27.   sc data faronly link VMMUsage.o /timer.o
  28.  
  29. sv_regs30.o : /sv_regs30.asm
  30.   phxass $(AFLAGS) /sv_regs30.asm to sv_regs30.o
  31.  
  32. sv_regs40.o : /sv_regs40.asm
  33.   phxass $(AFLAGS) /sv_regs40.asm to sv_regs40.o
  34.  
  35. sv_regs60.o : /sv_regs60.asm
  36.   phxass $(AFLAGS) /sv_regs60.asm to sv_regs60.o
  37.  
  38. sv_regs851.o : /sv_regs851.asm
  39.   phxass $(AFLAGS) /sv_regs851.asm to sv_regs851.o
  40.  
  41. /timer.o : /timer.c
  42.   cd /
  43.   make timer.o
  44.   cd tools
  45.  
  46. ReadMMUConfig.o : /protos.h
  47.  
  48. clean :
  49.   rm -f $(TARGETS)
  50.   rm -f *.o *.lnk
  51.